scale armours - Almanca İngilizce Sözlük